package cn.edu.sdju.wanglo1911.team10.service;

import java.util.List;

import cn.edu.sdju.wanglo1911.team10.po.QueryOption;
import cn.edu.sdju.wanglo1911.team10.po.UserAccount;

public interface UserAccountService {
	UserAccount getUserAccountById(String id);
	UserAccount getUserAccountByNick(String nick);
	List<UserAccount> getUserAccounts();
	void crateUserAccount(UserAccount userAccount);
	void deleteUserAccountByIds(List<String> ids);
	void updateUserAccount(UserAccount userAccount);
	List<UserAccount> advanceQuery(QueryOption option);
	Integer getTotalQueryNumber(QueryOption option);
}
